Skip to main content

Flujo de Trabajo para Dos Desarrolladores

Cuando se trabaja con dos o más desarrolladores en un mismo proyecto (repositorio), uno tomará el rol de líder, quien evaluará y autorizará los cambios del otro desarrollador.

¿Quién acepta los commits?

La selección del líder será la persona con mayor experiencia en la tecnología utilizada. Esta persona será responsable de revisar y aprobar los commits realizados por los otros desarrolladores.

¿Qué ramas uso?

Todo nuevo cambio que se realice en el proyecto debe hacerse en una rama diferente a developer y main (establecido en el documento de Git). Se debe seguir la nomenclatura para nombrar las ramas (feature, fix, etc.).

imagen

¿Cuándo crear un Merge Request?

Cada vez que se realiza un Merge Request a una rama que está registrada en Netlify, este creará un Deploy Preview para que el líder del proyecto pueda ver los cambios y autorizarlos.

imagen

Información del Merge Request

imagen

Una vez creado el Merge Request, el líder deberá verificar que no haya conflictos y que el código escrito cumpla con las normas de calidad establecidas por el área.

Comentarios en tu rama

Si hay algo incorrecto en tu commit, se crearán comentarios que podrás visualizar en tu rama posteriormente.

imagen

El creador de la rama debe corregir todos los detalles señalados por el líder. Estos nuevos cambios se enviarán al mismo Merge Request, basta con hacer un push a la rama con las correcciones.

¿Se acepta tu commit?

Una vez corregido todo o si los cambios nuevos están en orden, el líder aceptará el Merge y la rama develop o main se actualizará con los nuevos cambios.